experienced snorkeller

Translations
опытный ныряльщик
An experienced snorkeller can navigate through tricky underwater terrain.
Опытный ныряльщик может ориентироваться в сложной подводной местности.